(sperm) duct - English Synonyms Dictionary